• EN > GA
  • GA > EN

beauty spot

1 noun placeball scéimheradharc álainnlocal beauty spots radhairc áille an cheantair 2 noun on skinball seirce